package com.elitel.frame.base.service;

import com.elitel.frame.main.entity.SysLoginfo;
import com.elitel.frame.main.entity.vo.PageRequestVo;
import com.elitel.frame.main.entity.vo.PageResponseVo;

/**
 * @Description 日志信息服务接口
 * @author guoyanfei
 */
public interface SysLoginfoService {
	/**
     * @Description 分页查询日志信息
     * @param PageRequestVo<SysLoginfo>
     * @return List<PageResponseVo>集合
     * @author guoyanfei
     */
	PageResponseVo<SysLoginfo> getListByPage(PageRequestVo<SysLoginfo> pr);
	
	/**
     * @Description 清空所有日志
     * @param
     * @return 
     * @author guoyanfei
     */
	void cleanAllData();
	/**
	 * @Description 通过guid批量删除日志信息
	 *@param guids(guid集合,以','分割)
	 *@return 删除结果
	 *@author guoyanfei 
	 */
	Integer deleteDataByguids(String guids);
	
}
